protection against predators - Turco Inglés Diccionario